Golang Job: Golang Developer - SMTS Bangalore, Karnataka

Job added on

Company

VMware

Location

Bengaluru - India

Job type

Full-Time

Golang Job Details

  • The Elevator Pitch: Why will you enjoy this new opportunity?
    You will be part of the product which plays a pivotal role in the direction VMWare is taking with the cloud technologies. Tanzu Mission Control is a centralised management platform for consistently operating and securing your Kubernetes infrastructure and modern applications across multiple teams and clouds. You will be utilizing your experience designing and developing software to impact the success of the Tanzu Mission Control and VMWare. You will be working as a collaborative partner in a diverse environment whose teams care about the products they are creating, how they create them, and the quality of the result. You will be learning and growing your career at the company that values and invests in its employees.

  • What is the primary need, technical challenge, and/or problem you will be responsible for?
    We are looking for senior engineer with 6 to 9 years of experience in software development projects who has experience in Distributed systems, SaaS and Kubernetes. Someone who will be able to design and implement high quality, testable, maintainable, optimal and production grade software, preferably in Golang. Strong foundation in CS fundamentals (Algorithm, Data Structures, OS) and Knowledge in Linux/Unix is desired. Knowledge and work experience in Kubernetes and Golang is a plus.

You are expected to make significant, direct and high quality contributions to the product that lead to increased market share and customer happiness. You will be working in agile teams and are expected to understand the business requirements from product managers, design the new feature, plan and estimate various development tasks interfacing with required stakeholders, perform code reviews and own the quality of the software developed in the process. We would like you to promote code to production environments hosted in the cloud more often by applying knowledge and experience around cloud infrastructure, deployments and continuous integration. We work in small empowered teams and rotate between them frequently to gain ownership and understanding of the product and the team. This role will provide opportunities to work across the organization and will be a catalyst for technical and professional growth.

  • Success in the Role: What are the performance goals over the first 6-12 months you will work toward completing?

    • Good understanding of Product & Development processes: You should be able to acquaint yourself comfortably with existing product code and development process involved and is passionate about sharing your knowledge and experiences with a collaborative, balanced team

    • Ability to design, develop new features & perform incremental changes: When given a challenge, you research on the same, break them into deliverable parts and further you leverage on available resources to come up with a quality solution

    • Enable continuous integration / continuous delivery: Code developed on an incremental basis should be promoted to production environment hosted in cloud on a regular basis by performing quality checks

  • What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?
    As part of the VMware Tanzu Engineering Development Team, you will:

    • Design and develop VMware strategic SaaS offering for managing Kubernetes clusters

    • Implement solutions using Golang which will be delivered at a high cadence to our SaaS offering following agile methodologies

    • Write automated feature and regression tests as part of daily development

    • Play an active hands-on role across the entire software development life cycle, including helping to deliver your software into production and ensuring that it continues to operate as designed. This includes participation in periodic on-call duty

    • Interact with globally distributed teams and technical leaders driving architecture and technical roadmap planning


Category :
Engineering and Technology
Subcategory: Software Engineering
Experience: Manager and Professional
Full Time/ Part Time: Full Time
Posted Date: 2023-05-09


VMware Company Overview: At VMware, we believe that software has the power to unlock new opportunities for people and our planet. We look beyond the barriers of compromise to engineer new ways to make technologies work together seamlessly. Our cloud, mobility, and security software form a flexible, consistent digital foundation for securely delivering the apps, services and experiences that are transforming business innovation around the globe. At the core of what we do are our people who deeply value execution, passion, integrity, customers, and community. Shape what’s possible today at http://careers.vmware.com.

Equal Employment Opportunity Statement: VMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. VMware will not tolerate discrimination or harassment based on any of these characteristics. VMware encourages applicants of all ages. Vmware will provide reasonable accommodation to employees who have protected disabilities consistent with local law.